stack/pile up sheaves - Turkish English Dictionary